floating liver - Spanish English Dictionary